ham potatoes - French English Dictionary